Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HELLEN WAY Terraced £461,981 £245,000 17 Dec 2004
4 HELLEN WAY Terraced £382,303 £225,000 12 Mar 2010
6 HELLEN WAY Terraced £516,471 £450,000 14 Dec 2020